Pattern Tailoring